package com.baoteng.rbspy.vo.request;

import java.util.Date;

import com.baoteng.rbspy.vo.JsonDateDeserializer;
import com.baoteng.rbspy.vo.JsonDateSerializer;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;

@JsonInclude(Include.NON_EMPTY)
public class UserVehicleInfo {
	private String drivLicCarType;
	private String licenseTypeCode;
	private String engineNo;
	@JsonSerialize(using= JsonDateSerializer.class)
	@JsonDeserialize(using= JsonDateDeserializer.class)
	private Date firstRegisterDate;
	private	String carNum;
	
	private String vin;
	
	/**
	 * 是否过户车
	 * 1--过户车
	 */
	private String spicalCarType;
	
	/**
	 * 过户时间
	 * yyyy-MM-dd
	 */
	@JsonSerialize(using= JsonDateSerializer.class)
	@JsonDeserialize(using= JsonDateDeserializer.class)
	private Date transferDate;
	
	public String getVin() {
		return vin;
	}
	public void setVin(String vin) {
		this.vin = vin;
	}
	public String getDrivLicCarType() {
		return drivLicCarType;
	}
	public void setDrivLicCarType(String drivLicCarType) {
		this.drivLicCarType = drivLicCarType;
	}
	public String getLicenseTypeCode() {
		return licenseTypeCode;
	}
	public void setLicenseTypeCode(String licenseTypeCode) {
		this.licenseTypeCode = licenseTypeCode;
	}
	public String getEngineNo() {
		return engineNo;
	}
	public void setEngineNo(String engineNo) {
		this.engineNo = engineNo;
	}
	public Date getFirstRegisterDate() {
		return firstRegisterDate;
	}
	public void setFirstRegisterDate(Date firstRegisterDate) {
		this.firstRegisterDate = firstRegisterDate;
	}
	public String getCarNum() {
		return carNum;
	}
	public void setCarNum(String carNum) {
		this.carNum = carNum;
	}
	public String getSpicalCarType() {
		return spicalCarType;
	}
	public void setSpicalCarType(String spicalCarType) {
		this.spicalCarType = spicalCarType;
	}
	public Date getTransferDate() {
		return transferDate;
	}
	public void setTransferDate(Date transferDate) {
		this.transferDate = transferDate;
	}
	
}


